// pages/user/plwfRever/plwfRever.js
// plwfRever ：个人预约信息

Page({

  /**
   * 页面的初始数据
   */
  data: {
      plwfRes:[]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  //删除
  navtodel:function(e){
    var resid = e.currentTarget.dataset.resid;
    var claid = e.currentTarget.dataset.claid;
    var time = e.currentTarget.dataset.time;
    wx.showModal({
      title: '提示',
      content: '你确定要取消预约吗',
      success: function (res) {
        if (res.confirm) {
          var date = new Date();
          var nowDate = date.getDate();
          var resDate = time.substring(8);
          //天数相差
          if (Math.abs(resDate - nowDate) <= 1) {
            console.log((resDate - nowDate))
            wx.showModal({
              title: '提示',
              content: '时间已超时不可以取消',
              showCancel: false,
              success: function (res) {
                if (res.confirm) {
                  console.log('用户点击确定')
                }
              }
            })
          } else {
            wx.request({
              url: 'http://localhost:8889/reverse/remove',
              data: {
                id: resid,
                classId: claid
              },
              success: function (res) {
                console.log(res.data)
                if(res.data){
                  wx.showModal({
                    title: '提示',
                    content: '取消预约成功',
                    showCancel: false,
                    success: function (res) {
                      if (res.confirm) {
                        wx.redirectTo({
                          url: '../plwfRever/plwfRever'
                        })

                      }
                    }
                  })

                }
              },
              fail:function(res){
                wx.showModal({
                  title: '提示',
                  content: '取消预约失败',
                  showCancel: false,
                  success: function (res) {
                    if (res.confirm) {
                      console.log('用户点击确定')
                    }
                  }
                })
              }

            })
            
          }
          console.log(nowDate)
          console.log(resDate)

          console.log(resid)
          console.log(claid)
          console.log(time)
        }
      }
    })

  },
  onLoad: function (options) {
    var that = this;
    var id = getApp().data.stuId;
    wx.request({
      url: 'http://localhost:8889/student/queryreverse',
      data:{
        stuId:id,
        resType:2,
        page:1,
        rows:100
      },
      success:function(res){ 
        console.log(res.data)
        that.setData({ plwfRes: res.data.list})
        
      }
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})